home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-17 / trmp105c.zip / NEWSDOC.TXT < prev    next >
Text File  |  1992-06-19  |  36KB  |  813 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                 Trumpet Version 1.05                                Trumpet Version 1.05                                Trumpet Version 1.05
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                          A News Reader for MS-DOS machines.                         A News Reader for MS-DOS machines.                         A News Reader for MS-DOS machines.
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                  by Peter R. Tattam                                 by Peter R. Tattam                                 by Peter R. Tattam
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                       Email: peter@psychnet.psychol.utas.edu.au                      Email: peter@psychnet.psychol.utas.edu.au                      Email: peter@psychnet.psychol.utas.edu.au
  29.  
  30.  
  31.  
  32.                                Copyright (C) 1991,1992                               Copyright (C) 1991,1992                               Copyright (C) 1991,1992
  33.  
  34.  
  35.        Page 2                                  Trumpet Version 1.05
  36.  
  37.  
  38.        ____________       Introduction       ____________       Introduction       ____________       Introduction
  39.  
  40.  
  41.        Trumpet is an NNTP newsreader for PC's running on MS-DOS.  It requires
  42.        the use of  a Packet Driver  using either Blue-book  ethernet or  SLIP
  43.        packets.   It provides  the user  with user-friendly  environment  for
  44.        news-reading and also supports the use of a mouse for  point-and-click
  45.        use.  Under some  circumstances, Trumpet will  also run under  Windows
  46.        3.x, but as a DOS application only.
  47.  
  48.        __________       Disclaimer       __________       Disclaimer       __________       Disclaimer
  49.  
  50.  
  51.        This program is Copyright (C) 1991,1992 by Peter R. Tattam, All Rights
  52.        Reserved.
  53.  
  54.        It is provided as shareware with the following limitations:
  55.  
  56.             This program is shareware  and is not  to be resold  or
  57.             distributed for sale with other programs which are  for
  58.             sale.   There is  no warranty  or claim  of fitness  or
  59.             reliability. The program is  distributed AS IS, and  as
  60.             such neither the author nor the University of  Tasmania
  61.             shall be held liable for any  loss of data, down  time,
  62.             loss of revenue or any other direct or indirect  damage
  63.             or claims caused by this program.
  64.  
  65.        ________________________________       Using Trumpet for the first time       ________________________________       Using Trumpet for the first time       ________________________________       Using Trumpet for the first time
  66.  
  67.  
  68.        If you are  running Trumpet for  the first time,  you must first  make
  69.        sure that  you  have a  packet  driver  loaded.   Packet  drivers  are
  70.        available from many sources,  of which the  most public accessible  is
  71.        the SIMTEL20 MS-DOS  program archive. Many  sites mirror this  archive
  72.        around the world.
  73.  
  74.        First type
  75.  
  76.             NEWS
  77.  
  78.        You should  be presented  with a  copyright  notice. Type  <enter>  to
  79.        continue.  You will then be  given a setup screen.   You will need  to
  80.        fill in  quite a  few details  regarding  your network.   If  you  are
  81.        running from  a Novell  network, you  may  not be  able to  edit  some
  82.        fields. Fill in those which you are able to fill in. Use the <tab> key
  83.        to move  from field  to field.   After  you have  completed the  setup
  84.        screen, type  <enter>.   When you  are starting  for the  first  time,
  85.        Trumpet subscribes you to all the groups that are on the news  server.
  86.        This number can be quite large on  some news servers, so if you  like,
  87.        you can type  <Alt-Z> to unsubscribe  from all news  groups, and  then
  88.        <ins> to open  up the subscribe  box and just  select the news  groups
  89.        which interest you by moving to  the name of the newsgroup and  typing
  90.        <enter>.  When you  are satisfied that you  have the news groups  that
  91.        you wish to view, proceed to the next section.
  92.  
  93.  
  94.        Trumpet Version 1.05                                  Page 3
  95.  
  96.  
  97.  
  98.        ______________________       Using Trumpet Normally       ______________________       Using Trumpet Normally       ______________________       Using Trumpet Normally
  99.  
  100.  
  101.        When using NEWS, if all goes well, you should be connected to the NNTP
  102.        server and  then you  will be  able  to read  the  news. You  will  be
  103.        presented with a large window with  2 scrolling frames. The top  frame
  104.        is for locating a newsgroup, the bottom for scanning through a  group.
  105.        A group's  articles  will not  be  displayed until  the  newsgroup  is
  106.        selected with <enter>. To jump between the frames, type <tab>. To move
  107.        about, use the cursor keys or click  on the scroll bars with a  mouse.
  108.        You may  also  locate a  group  or subject  by  typing a  sequence  of
  109.        characters which form part of the group name or article subject.   For
  110.        example  the   sequence   'n','o','v','e'  will   locate   the   group
  111.        'comp.sys.novell'.  This makes  it easy to locate  a group or  subject
  112.        without typing too much.
  113.  
  114.        Note: if NEWS.INI does not exist, Trumpet will attempt to subscribe to
  115.        all the newsgroups available.  This could take some time, and make you
  116.        think that the  computer has gone  dead.  A  ticker should count  over
  117.        showing you that Trumpet is loading all the newsgroup info.  The  same
  118.        thing happens when you select the subscribe box.
  119.  
  120.  
  121.        Page 4                                  Trumpet Version 1.05
  122.  
  123.  
  124.  
  125.        To read an article, merely select  the article in the lower window  by
  126.        pressing <enter>. You can move about the article with the cursor keys,
  127.        or if you have a mouse, you can click  on the scroll bars.  Try  using
  128.        the F7/F8 keys to move from article to article.  You can also click on
  129.        the bottom status  line to  invoke the commands  if you  have a  mouse
  130.        loaded.
  131.  
  132.        All in all, the program is probably "self-explanatory".
  133.  
  134.        (well not really, but I'm sure you'll figure it out :-)
  135.  
  136.        Here are some of the special commands available from the various parts
  137.        of the program.  Note that [key] means  press the ALT key at the  same
  138.        time as pressing that key.   For example, [R] means  press ALT + R  at
  139.        the same time.
  140.  
  141.        ________________________       In the news group window       ________________________       In the news group window       ________________________       In the news group window (The top frame)
  142.  
  143.  
  144.        Ins       open a window of all the unsubscribed groups
  145.                  (when open, <enter> will subscribe the newsgroup)
  146.        Del       unsubscibe from a news groups
  147.        [Z]ap     Unsubscribe from all news groups
  148.  
  149.        __________________________       In the news article window       __________________________       In the news article window       __________________________       In the news article window (The bottom frame)
  150.  
  151.  
  152.        F7/F8     will jump to the prev/next group with articles to be read.
  153.        F9        cycle through header formats.
  154.        [R]eadall will mark  all the  articles as  having  been read  for  the
  155.                  current group and then scan to the next group with  articles
  156.                  in it.
  157.        [U]nread  Unread 20 articles at a time
  158.        [T]oggle  will toggle the read status of an article.
  159.        [S]kip    will mark the  article as having  been read without  reading
  160.                  it.
  161.        [F]ollow  do a follow up to the article
  162.        [P]ost    post a new article
  163.        f[O]rward forward article to mail user (defaults to self)
  164.  
  165.        ____________________________       In the article reader window       ____________________________       In the article reader window       ____________________________       In the article reader window (When an article has been selected)
  166.  
  167.  
  168.        [H]eader  toggle viewing of the header
  169.        [W]ordwrap     toggle word wrapping
  170.        [P]rint   print an article (Can also save to a file this way)
  171.        [S]ave    save article  to  a  file  (if  files  exists,  then  it  is
  172.                  appended)
  173.        [M]ail    mail a letter to author of the article.
  174.        [R]eply   mail a  reply  to  the  author  of  the  article.  (includes
  175.                  article)
  176.        f[O]rward forward article to mail user (defaults to self)
  177.        F9        toggle rot13
  178.  
  179.  
  180.        Trumpet Version 1.05                                  Page 5
  181.  
  182.  
  183.  
  184.        The use of a mouse is supported  via the standard mouse driver.   Load
  185.        your mouse driver before use.
  186.  
  187.  
  188.        Page 6                                  Trumpet Version 1.05
  189.  
  190.  
  191.  
  192.        ____________________________________________       Providing command line parameters to Trumpet       ____________________________________________       Providing command line parameters to Trumpet       ____________________________________________       Providing command line parameters to Trumpet
  193.  
  194.  
  195.        NEWS takes the following parameters.
  196.  
  197.            news [ nntp-host ]  { -option }
  198.  
  199.        The 'nntp-host' can  be overridden in  this manner.   The option  '-d'
  200.        enables debugging.  This is only used for debugging the TCP/IP part of
  201.        the program.
  202.  
  203.        An example of providing parameters from the command line would be
  204.  
  205.             news -myip=133.32.1.5 -netmask=255.255.0.0 -gateway=133.32.250.1
  206.  
  207.        Parameters may be in any order and can be read from the NEWS.PRM file,
  208.        the command line, or environment variables.
  209.  
  210.        The individual parameters are
  211.  
  212.           nntp-host          nntp-host          nntp-host   domain name or IP address of the NNTP server
  213.           smtp-host          smtp-host          smtp-host   domain name or IP address of the SMTP server
  214.           dns-host          dns-host          dns-host    IP address of Domain name server
  215.           time-host          time-host          time-host   IP address of Time server
  216.           myip          myip          myip        an ip address, rarp or bootp (in lower case)
  217.           netmask          netmask          netmask     your ip local network mask
  218.           mygateway          mygateway          mygateway   ip address of your gateway outside your local net
  219.           mss          mss          mss         maximum segment size that tcp can send. default 512
  220.           rwin          rwin          rwin        size of the tcp receive window.
  221.           site          site          site        your e-mail site name
  222.           user          user          user        your e-mail user name
  223.           organization          organization          organizationthe name of your organization
  224.           fullname          fullname          fullname    your full name
  225.           signame          signame          signame     your signature file name
  226.           protect          protect          protect     disallow users to change setup
  227.           options          options          options     your saved Trumpet options
  228.           title-format          title-format          title-formatyour saved Trumpet title format
  229.           timeout          timeout          timeout     timeout in  seconds for  commands  to time  out.  leave
  230.                       large (> 600).
  231.           maildir          maildir          maildir     specification of the maildir location (command line  or
  232.                       environment variable only).
  233.           vector          vector          vector      Hex specification of the packet driver vector number
  234.           debug          debug          debug       debug options (see later)
  235.           dbfile          dbfile          dbfile      debug file name
  236.           d          d          d           equivalent to -debug=t
  237.  
  238.        _____________       Debug options       _____________       Debug options       _____________       Debug options
  239.  
  240.  
  241.        The parameter -debug enables certain debugging options.
  242.  
  243.        the format is
  244.  
  245.  
  246.        Trumpet Version 1.05                                  Page 7
  247.  
  248.  
  249.             news -debug=xyz
  250.  
  251.        where xyz is a string of the following characters
  252.  
  253.  
  254.        Page 8                                  Trumpet Version 1.05
  255.  
  256.  
  257.  
  258.        e = ether header trace  (only if ip trace, arp trace or rarp trace  is
  259.            on)
  260.        a = arp trace
  261.        r = rarp trace
  262.        u = udp trace
  263.        i = ip trace
  264.        t = tcp trace
  265.  
  266.        e.g.
  267.             news -debug=eat
  268.  
  269.        will trace arp packets with ether headers, and trace the tcp
  270.  
  271.        The -d option is equivalent to -debug=t
  272.  
  273.        You can also send output to a debug file with the option -dbfile
  274.  
  275.        e.g.
  276.           news -d -dbfile=test.dbg
  277.  
  278.        will trace the tcp info into the file 'test.dbg'
  279.  
  280.        __________________       What Trumpet needs       __________________       What Trumpet needs       __________________       What Trumpet needs
  281.  
  282.  
  283.        The files required are
  284.  
  285.             NEWS.EXE  - the executable file.
  286.             NEWS.PRM  - a setup file for the news reader.
  287.             NEWS.INI  - a list of the newsgroups subscribed to.
  288.  
  289.        Also required
  290.  
  291.             A packet driver of class 1 (Bluebook) or class 6 (SLIP)
  292.  
  293.        Optionally required
  294.  
  295.             Mouse driver
  296.  
  297.  
  298.        Trumpet Version 1.05                                  Page 9
  299.  
  300.  
  301.  
  302.  
  303.        A typical stand-alone setup would look like this
  304.  
  305.             myip       = 131.217.35.100
  306.             user       = peter
  307.             netmask    = 255.255.0.0
  308.             mygateway  = 131.217.250.1
  309.             nntp-host  = deimen.utas.edu.au:119
  310.             smtp-host  = 131.217.1.19
  311.             dns-host   = 131.217.1.19
  312.             time-host  = 131.217.1.19
  313.             site       = psychnet.psychol.utas.edu.au
  314.             organization   = Psychology Department, University of Tasmania
  315.             mss        = 512
  316.             rwin       = 4096
  317.             fullname   = Peter R. Tattam
  318.             signame    = c:\news\my.sig
  319.  
  320.               
  321.  
  322.  
  323.        Page 10                                 Trumpet Version 1.05
  324.  
  325.  
  326.  
  327.        ____________________________________       Notes for Novell Users & Supervisors       ____________________________________       Notes for Novell Users & Supervisors       ____________________________________       Notes for Novell Users & Supervisors
  328.  
  329.  
  330.        Trumpet recognizes the  existence of a  novell network,  and will  act
  331.        appropriately. Individual  users  will  save their  own  NEWS.PRM  and
  332.        NEWS.INI in their  mail directory.   This  directory is  SYS:MAIL\nnnn
  333.        where
  334.        nnnn is their unique user-id number.
  335.  
  336.        Novell users will have some parameters stored in their user  parameter
  337.        file and the rest loaded from  a global parameter file.  When  running
  338.        from a network, some  parameters may change  from machine to  machine.
  339.        One such parameter is the ip address 'myip'. One can use RARP or BOOTP
  340.        to determine the IP address of a workstation.
  341.  
  342.        The suggested way to run Trumpet is as follows.  The Trumpet  NEWS.EXE
  343.        program should  reside in  a public  directory.   e.g.  SYS:PUBLIC  or
  344.        SYS:TRUMPET
  345.  
  346.        A typical  public  setup  follows. Notice  that  some  parameters  are
  347.        missing.
  348.  
  349.           myip        = rarp
  350.           netmask     = 255.255.0.0
  351.           mygateway   = 131.217.250.1
  352.           nntp-host   = 131.217.1.19
  353.           smtp-host   = 131.217.1.19
  354.           dns-host    = 131.217.1.19
  355.           time-host   = 131.217.1.19
  356.           site        = psychnet.psychol.utas.edu.au
  357.           organization= Psychology Department, University of Tasmania
  358.           rwin        = 4096
  359.           mss         = 1024
  360.           user        = *
  361.           fullname    = *
  362.  
  363.        A typical user setup might be
  364.  
  365.           signame     = c:\news\my.sig
  366.  
  367.        Trumpet will only require the file  NEWS.PRM in the public  directory.
  368.        For full security, this file should contain all the Trumpet parameters
  369.        except those  which  you allow  users  to modify.    If the  user  and
  370.        fullname are specified,  they should have  a "*"  as their  parameter.
  371.        This means to load the username  and fullname from the novell  server.
  372.        When  Trumpet  is  started   for  the  first   time,  the  user   will
  373.        automatically have  a  NEWS.INI and  NEWS.PRM  created in  their  mail
  374.        directory.  When Trumpet  is started, the existence  of a NEWS.INI  is
  375.        checked,and if  one  is not  found,  a list  of  news groups  will  be
  376.        retrieved from  the NNTP  server.   This  can take  some time,  so  be
  377.        patient.
  378.  
  379.  
  380.        Trumpet Version 1.05                                 Page 11
  381.  
  382.  
  383.  
  384.        The sequence of events for a novell user are :
  385.  
  386.             1) determination of mail directory
  387.             2) NEWS.PRM loaded from user mail directory. (if exists)
  388.             3) NEWS.PRM loaded from NEWS.EXE  directory.  This will  override
  389.                any attempt to forge some of the global parameters.
  390.             4) if user and/or full name not set, then retrieve from server.
  391.             5) NNTP session opened.
  392.             6-a) if NEWS.INI exists in user mail directory then load it
  393.             6-b) or if NEWS.INI exists in NEWS.EXE directory then load it
  394.             6-c) or subscribe to all newsgroups on the NNTP server.
  395.             ....
  396.             ....
  397.             [ optional
  398.             7) User changes Setup (limited to only .sig file name)
  399.             8) NEWS.PRM saved in mail directory
  400.             ]
  401.             ....
  402.             ....
  403.             9) User quits.
  404.             10) NEWS.INI saved in mail directory
  405.             11) NEWS.PRM saved in user's mail directory.
  406.             12) NNTP session ended.
  407.             13) program ends.
  408.  
  409.  
  410.        _______________       NEWS.INI format       _______________       NEWS.INI format       _______________       NEWS.INI format
  411.  
  412.  
  413.        You may  modify  your own  news.ini  file.   This  can save  space  in
  414.        Trumpet. The file is simply a list of lines, one per newsgroup.
  415.  
  416.        Each line has the following format.
  417.  
  418.        <name> <subscribed> <readto> <unread-list>
  419.  
  420.        where <name>        ::= string
  421.              <subscribed>  ::= Y | N
  422.              <readto>      ::= integer
  423.              <unread-list> ::= { integer [ - integer ] }
  424.  
  425.        e.g.
  426.  
  427.        comp.sys.novell Y 2345
  428.        sci.physics Y 1234 1021 1034-1041 1211
  429.  
  430.        This format  will be  discontinued  in the  next  release. I  hope  to
  431.        standardize to the .newsrc format used by unix systems.
  432.  
  433.  
  434.        Page 12                                 Trumpet Version 1.05
  435.  
  436.  
  437.  
  438.        ___________       Bug Reports       ___________       Bug Reports       ___________       Bug Reports
  439.  
  440.  
  441.        If you find a bug in Trumpet,  I would like to hear about it.
  442.        You can e-mail me at
  443.  
  444.            peter@psychnet.psychol.utas.edu.au
  445.  
  446.        If you can, send me the NEWS.PRM that you are using (supervisor
  447.        version if using Novell), and a simple trace of the form
  448.  
  449.             news -d -dbfile=simple.dbg
  450.  
  451.        and then
  452.  
  453.             news -debug=eairtu -dbfile=full.dbg
  454.  
  455.        ___________________________       Trouble shooting check list       ___________________________       Trouble shooting check list       ___________________________       Trouble shooting check list
  456.  
  457.  
  458.        Can't connect to NNTP server.       Can't connect to NNTP server.       Can't connect to NNTP server.
  459.  
  460.             Check that you have a packet  driver loaded.  Packet driver  help
  461.             is available from nelson@crynwr.com
  462.  
  463.             Check that you  have a valid  IP-address either  manually or  via
  464.             RARP or BOOTP.
  465.  
  466.             Try telnetting to port 119 of the NNTP host using NCSA telnet  to
  467.             see if it is accessible.
  468.  
  469.        Can access NNTP server but can't read any articles.       Can access NNTP server but can't read any articles.       Can access NNTP server but can't read any articles.
  470.  
  471.             You need to be authorized to use the NNTP server.
  472.             See the administrator of the NNTP server.
  473.  
  474.        Can read articles, but can't POST.       Can read articles, but can't POST.       Can read articles, but can't POST.
  475.  
  476.             You need to be authorized to post articles.
  477.             Some groups don't allow posting.
  478.  
  479.        Can read articles, but can't MAIL.       Can read articles, but can't MAIL.       Can read articles, but can't MAIL.
  480.  
  481.             Have you filled in the SMTP-HOST parameter?
  482.             You need to be authorized to use the SMTP host.
  483.             See the system administrator.
  484.  
  485.        Interface runs really, really slow. (on ethernet)       Interface runs really, really slow. (on ethernet)       Interface runs really, really slow. (on ethernet)
  486.  
  487.             Packets are  most  likely  being dropped  because  your  host  is
  488.             sending too many packets  at a time.   Try setting RWIN=512,  and
  489.             MSS=512. Experiment a little.
  490.  
  491.  
  492.        Trumpet Version 1.05                                 Page 13
  493.  
  494.  
  495.        Interface runs really, really slow. (via SLIP).       Interface runs really, really slow. (via SLIP).       Interface runs really, really slow. (via SLIP).
  496.  
  497.             You really  want to  use Trumpet  via SLIP????  :-)  Seriously...
  498.             Later  versions  of  Trumpet  may  have  special  facilities  for
  499.             background SLIP processing. If you are running SLIP, you may want
  500.             to set MSS to a smaller size. (say 128 or 256)
  501.  
  502.        When I read large groups or large articles, Trumpet bombs.       When I read large groups or large articles, Trumpet bombs.       When I read large groups or large articles, Trumpet bombs.
  503.  
  504.             This is a known bug.  Future versions of Trumpet will attempt  to
  505.             fix it up by providing article/group limits.
  506.  
  507.        Trumpet hangs halfway through a session.       Trumpet hangs halfway through a session.       Trumpet hangs halfway through a session.
  508.  
  509.             Many possible causes.
  510.                IPXPKT being used with mss > 256.... set mss=256
  511.                Communications broken.
  512.                Some TSR is interacting badly with Trumpet.
  513.                Mouse driver behaving badly.
  514.                Monster groups/articles.
  515.  
  516.        __________       Known bugs       __________       Known bugs       __________       Known bugs
  517.  
  518.  
  519.  
  520.        Large articles still  crash Trumpet. This  is because of  insufficient
  521.        error handling when expanding Turbo Vision Collections.
  522.        Out of sync sessions cause havoc. Don't set timeout too small.
  523.  
  524.        Please report any bugs to
  525.  
  526.             peter@psychnet.psychol.utas.edu.au
  527.  
  528.        You can trace bugs with posting by creating a file called POST.LOG  in
  529.        the same directory as NEWS.INI.   All lines posted to the NNTP  server
  530.        will be saved in this file.
  531.  
  532.  
  533.        _________________       Current wish list       _________________       Current wish list       _________________       Current wish list
  534.  
  535.  
  536.             Archiving of articles via a simple database.  (not far off now)
  537.             Automatic uuencode/uudecode facility for binary postings.
  538.             Use external editor
  539.             Use novell bindery for posting/reading/mailing restrictions.
  540.             Mail a copy of posting
  541.             Cut & paste in editor
  542.             Print out in Postscript
  543.             A decent Manual
  544.             This .DOC needs rewriting.
  545.             No Print/File save error dialogs.
  546.  
  547.  
  548.        Page 14                                 Trumpet Version 1.05
  549.  
  550.  
  551.        __________________________       Trumpet is going Shareware       __________________________       Trumpet is going Shareware       __________________________       Trumpet is going Shareware
  552.  
  553.  
  554.        From  version  1.05,  Trumpet  has  become  shareware.    Due  to  the
  555.        unprecedented demand for more  features to be added  to Trumpet, I  am
  556.        intending to recover some of the costs in the development of  Trumpet.
  557.        You may use Trumpet for up to a month to evaluate its usefulness.   If
  558.        at the end of that time you  are satisfied with Trumpet as a  product,
  559.        you can register  Trumpet.  The  basic registration fee  for a  single
  560.        user version of Trumpet is US$10.  Versions 1.05 are shareware and  is
  561.        released to the Internet. Later versions  are also shareware but  will
  562.        be released to the Internet only  when they have been superceded by  a
  563.        newer version.
  564.  
  565.        Registration of Trumpet 1.05       Registration of Trumpet 1.05       Registration of Trumpet 1.05
  566.  
  567.        All  you  need  to  do  is  send  US$10  plus  US$5  postage  for  the
  568.        registration password and you  will receive the registration  password
  569.        for Trumpet in the mail.  If you would like a copy on disk, there will
  570.        be an additional cost of $10 per disk.
  571.  
  572.        Purchase of Trumpet 1.06       Purchase of Trumpet 1.06       Purchase of Trumpet 1.06
  573.  
  574.        When Trumpet 1.06 is ready, you can  send me a cheque or postal  order
  575.        for US$10  registration plus  US$10 to  cover materials  and  postage.
  576.        This version will have a few more  of the facilities asked for on  the
  577.        wish list. I  will publish what  facilities are  available in  Trumpet
  578.        1.06 when ready.
  579.  
  580.        Multi-user site license       Multi-user site license       Multi-user site license
  581.  
  582.        Trumpet will be charged by the number of simultaneous users .
  583.  
  584.        The pricing structure for commercial users is thus
  585.  
  586.             1-99 users       $10 US per user
  587.             100-999 users  $1000 US + $2 US per additional user above 100
  588.             1000-4999 users$2800 US + $0.20 US per additional user over 1000
  589.             5000+          $3600 US
  590.  
  591.             site restriction 10km
  592.  
  593.        The pricing structure for educational users is thus
  594.  
  595.             1-99 users       $10 US per user
  596.             100+           $1000 US
  597.  
  598.             site restriction unlimited.
  599.  
  600.        Australian  users  should  contact  me  regarding  Australian  pricing
  601.        information and availability.
  602.  
  603.        Cheques or Postal Orders should be made out to
  604.  
  605.  
  606.        Trumpet Version 1.05                                 Page 15
  607.  
  608.  
  609.        Psychology Department, University of Tasmania
  610.  
  611.        and sent to
  612.  
  613.        Trumpet Software,
  614.        c/- Psychology Department,
  615.        University of Tasmania
  616.        GPO Box 252C,
  617.        HOBART, TAS AUSTRALIA 7001
  618.  
  619.        You may fill out the following order form and send it along with  your
  620.        cheque or Postal Order to the above address.
  621.  
  622.  
  623.        Page 16                                 Trumpet Version 1.05
  624.  
  625.  
  626.                         +-----------------------------------+
  627.                         |        O R D E R   F O R M        |
  628.                         | for Trumpet version 1.05 Software |
  629.                         +-----------------------------------+
  630.  
  631.  
  632.        Ship to:                            Bill to:
  633.  
  634.        [                            ]      [                               ]
  635.        [                            ]      [                               ]
  636.        [                            ]      [                               ]
  637.        [                            ]      [                               ]
  638.        [                            ]      [                               ]
  639.  
  640.  
  641.        Please supply the following items:
  642.  
  643.        ----------------------------------------------------------------------
  644.  
  645.        Licence to use Trumpet 1.05 for [       ] users. . . . . US$[       ]
  646.  
  647.        Tick at least one of the following options.
  648.        [ ] 5.25" disk with your registered version of Trumpet
  649.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  650.        [ ] 3.5"  disk with your registered version of Trumpet
  651.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  652.        [ ] administration cost of sending registration password
  653.                    Cost - US$5  . . . . . . . . . . . . . . . . US$[       ]
  654.  
  655.  
  656.        Total. . . . . . . . . . . . . . . . . . . . . . . . . . US$[       ]
  657.  
  658.        Your registration name (required) (will appear on program)
  659.  
  660.        [___________________________________________________________________]
  661.  
  662.        Your email address (optional)
  663.        [___________________________________________________________________]
  664.  
  665.  
  666.        Trumpet Version 1.05                                 Page 17
  667.  
  668.  
  669.  
  670.                                  ___________________                                 Trumpet Bug History                                 ___________________                                 Trumpet Bug History                                 ___________________                                 Trumpet Bug History
  671.  
  672.  
  673.        ______________________________________       Version 1.01 fixes the following bugs.       ______________________________________       Version 1.01 fixes the following bugs.       ______________________________________       Version 1.01 fixes the following bugs.
  674.  
  675.  
  676.        Internal - NNTP result codes interpreted when exceptions occur.
  677.        TCP/IP - modified to recycle packets out of sequence
  678.        Unable to change IP address on command line.
  679.        Some posting editor bugs fixed.
  680.        Fixed RARP packets, timeout 10 seconds (was 5).
  681.  
  682.        ____________________________       Enhancements in Version 1.01       ____________________________       Enhancements in Version 1.01       ____________________________       Enhancements in Version 1.01
  683.  
  684.  
  685.        On initial startup (or NEWS.INI missing) the setup screen appears
  686.        automatically.
  687.        Any error conditions will display a message on the screen for a couple
  688.        of seconds.
  689.        U(nread command now unreads 20 articles at a time
  690.  
  691.        _____________________________________       Version 1.02 fixes the following bugs       _____________________________________       Version 1.02 fixes the following bugs       _____________________________________       Version 1.02 fixes the following bugs
  692.  
  693.  
  694.        Check for low memory.  Displays  a message, and limps on with  reduced
  695.        memory.
  696.        Article numbers > 65535 should work now.
  697.  
  698.        _____________________________________       Version 1.03 fixes the following bugs       _____________________________________       Version 1.03 fixes the following bugs       _____________________________________       Version 1.03 fixes the following bugs
  699.  
  700.  
  701.        Some ARP code broken.
  702.        TCP code improved for sending data.
  703.        SMTP address not saved after setup screen.
  704.        fixed  bug  when  unread  list   contains  old  articles  which   have
  705.        disappeared from NNTP host.
  706.        Fixed bug  in  screen  display when  focussing  a  new  group  without
  707.        loading.
  708.        Fixed bug  introduced by  Memory low  checking. If  there were  unread
  709.        articles, the readto pointer was assigned to the last of them. Updated
  710.        correctly now.
  711.  
  712.        _________________________       Version 1.03 Enhancements       _________________________       Version 1.03 Enhancements       _________________________       Version 1.03 Enhancements
  713.  
  714.  
  715.        Forwarding command in  article and news  item windows.   (defaults  to
  716.        self)
  717.        Mail command sends new letter to author of article.
  718.        Reply command replies to author of article.
  719.        Indicator on  start up  about IP  address  shows netmask  and  default
  720.        gateway.
  721.        More dials on load/save of news.ini.
  722.        Full name extracted from Novell bindery.
  723.  
  724.  
  725.        Page 18                                 Trumpet Version 1.05
  726.  
  727.  
  728.        BOOTP installed.
  729.        More robust Novell usage.
  730.        Command line entry of all parameters.
  731.        Extended debug options.
  732.  
  733.  
  734.        Trumpet Version 1.05                                 Page 19
  735.  
  736.  
  737.        ______________________       Version 1.04 Bug fixes       ______________________       Version 1.04 Bug fixes       ______________________       Version 1.04 Bug fixes
  738.  
  739.  
  740.        TCP code modified to avoid Silly Window Syndrome
  741.        Inclusion of RWIN parameter for small/slow ethernet adaptors.
  742.        RARP bug fixed (The BOOTP enhancement broke this part)
  743.        Path line contains the DNS look up for the IP address.
  744.        Date line fixed to conform to Usenet format.
  745.        Traces may be sent to a text file for later analysis
  746.        You can now escape using any when reading large groups.
  747.        You can now shell to DOS.
  748.  
  749.        _______________________       Version 1.05A bug fixes       _______________________       Version 1.05A bug fixes       _______________________       Version 1.05A bug fixes
  750.  
  751.  
  752.        The "time-server address not specified causing articles to be rejected
  753.        because of weird date: header" bug is fixed.
  754.        Packet driver hooks modified to allow trace to work.
  755.        The SMTP session is more robust. RCPT TO lines processed properly.
  756.        CC: now works.
  757.        Some changes to the TCP code.
  758.  
  759.  
  760.        __________________________       Version 1.05A Enhancements       __________________________       Version 1.05A Enhancements       __________________________       Version 1.05A Enhancements
  761.  
  762.  
  763.        Saves Trumpet settings
  764.        Lots of cosmetic changes to the program.
  765.        Improved Article header layout.
  766.        Support for SLIP included.
  767.        Timeout on NNTP commands
  768.        Rot13 support  (try F9 in the article viewer)
  769.        Mail directory  can  be  supplied  via  command  line  or  environment
  770.        variables.
  771.        Send copy of mail to self.
  772.        A net status indicator.
  773.        A clock.
  774.        The packet driver interrupt number can be set.
  775.        NNTP port number can be set at end of NNTP host name.
  776.  
  777.        ____________________________________       Version 1.05B Bug fixes/enhancements       ____________________________________       Version 1.05B Bug fixes/enhancements       ____________________________________       Version 1.05B Bug fixes/enhancements
  778.  
  779.  
  780.        Mail now has a Date: header
  781.        Mail to multiple recipients works (separate by commas, but don't use a
  782.        comma in a comment)
  783.        Added an  option to  disallow a  user to  change the  setup (option  -
  784.        protect)
  785.        Added some file error retry dialogs for the Print/Save commands.
  786.        The save of the news.prm file has been changed to use a temporary file
  787.        when saving.
  788.        Maildir command has automatic append of "\" if not provided.
  789.        IP header check sums checked.  (were not before)
  790.  
  791.  
  792.        Page 20                                 Trumpet Version 1.05
  793.  
  794.  
  795.        _______________________       Version 1.05C Bug fixes       _______________________       Version 1.05C Bug fixes       _______________________       Version 1.05C Bug fixes
  796.  
  797.  
  798.        BOOTP processing improved to allow any vendor type other than standard
  799.        bootp options.
  800.  
  801.  
  802.        Trumpet Version 1.05                                 Page 21
  803.  
  804.  
  805.                                   Acknowledgements                                  Acknowledgements                                  Acknowledgements
  806.  
  807.        The following packages are acknowledged in the development of Trumpet.
  808.  
  809.        Turbo Vision for Turbo Pascal 6.0 by Borland International
  810.  
  811.        TSPA2760 library of Turbo Pascal units available from garbo.uwasa.fi
  812.        by Prof. Timo Salmi, moderating at garbo.uwasa.fi anonymous FTP
  813.        archives at the University of Vaasa, Finland.